.mm-product {
    // padding: .4rem /* 30/75 */;
    .item {
        display: block;
        width: 100%;
        height: 3.413333rem
            /* 256/75 */
        ;
        border-bottom: .026667rem
            /* 2/75 */
            solid #f1f1f1;
        padding: .266667rem
            /* 20/75 */
            0;

        .pro-left {
            width: 40%;
            height: 100%;
            text-align: center;

            // background-color: green;
            img {
                width: 2.666667rem;
                height: 2.666667rem;
                line-height: 100%;
            }
        }

        .pro-right {
            width: 60%;
            position: relative;

            span {
                font-size: .32rem;
            }

            .out {
                text-overflow: -o-ellipsis-lastline;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                line-clamp: 2;
                -webkit-box-orient: vertical;
            }

            .in {
                color: #ff761a;
            }

            p {
                position: absolute;
                left: 0;
                font-size: .186667rem
                    /* 14/75 */
                ;

                span {
                    font-size: .186667rem
                        /* 14/75 */
                    ;
                }
            }

            .base {
                margin-top: .666667rem
                    /* 50/75 */
                ;

                .right {
                    font-size: .16rem
                        /* 12/75 */
                    ;
                }
            }
        }
    }
}

.cate-nav {
    height: .986667rem /* 74/75 */;
    background-color: #eeeeee;
    line-height: .986667rem /* 74/75 */;
    padding-left: .133333rem /* 10/75 */;
    >div {
        float: left;
        font-size: .346667rem /* 26/75 */;
    }
    .filtrate {
        float: right;
        width: 1.666667rem /* 125/75 */;
        height: .733333rem /* 55/75 */;
        margin-top: .133333rem /* 10/75 */;
        border: 1px solid #000;
        text-align: center;
        line-height: .733333rem /* 55/75 */;
        border-radius: 10px;
        background-color: #d9d9d9;
    }
}

